src_tuple1 = (('a'), ('b'))
src_tuple2 = (('c'), ('d'))

# obj = lambda x, y: [{x[i]: y[j]} for i in range(len(x)) for j in range(len(y)) if i == j]
obj2 = lambda x, y: [{i:j} for i,j in zip(x, y)]


print(obj2(src_tuple1, src_tuple2))

# 可以试着使用zip来拼接元素，更加简洁。